explosive vests - Français Anglais Dictionnaire